package com.oscar.ehome.view.pageview.view;

import com.oscar.ehome.bean.UsersBean;
import com.oscar.ehome.bean.loginbean.UserBean;
import com.oscar.ehome.bean.pagebean.ApplationsBean;
import com.oscar.ehome.bean.pagebean.MingpianBean;
import com.oscar.ehome.bean.pagebean.PageAppBean;
import com.oscar.ehome.bean.pagebean.PageListBean;
import com.oscar.ehome.bean.pagebean.PageMessageBean;
import com.oscar.ehome.bean.pagebean.ShouyeOFOBean;
import com.oscar.ehome.bean.pagebean.YaoQingBean;

import java.util.List;

/**
 * Created by oscar
 * author: MengWanhe
 * date: On 2017/7/4
 *  首页轮播图
 */

public interface PageBannerView {

    /**
     *  获取banner图成功
     */
    void getBannerMessage(PageMessageBean result);
    void getOFO(ShouyeOFOBean result);

    /**
     *  获取首页所有应用
     */
    void getAPPactionMessage(List<String> result);
    void getyaoqinginfo(MingpianBean result);
    /**
     *  获取首页所有应用
     */
    void getPageList(PageListBean result);

    /**
     *  获取首页所有应用
     */
    void getPageUser(UsersBean result);

    /**
     * 请求失败
     */
    void erroy();

    /**
     * 失败处理
     * @param result
     */
    void erry(String result);

}
